outstanding payable - French English Dictionary